package com.shop2cn.iapi.shenqisettlement.parameter.bean;

import java.util.List;

import com.shop2cn.iapi.agentproducts.parameter.CatalogPriceDto;

public class AgentProductBean {

	private long sellerId;
	
	private String sellerLoginId;
	
	private String productId;
	
	private List<String> catalogList;
	
	private List<String> rootCatalogList;
	
	private String rootProductId;
	
	private String currency;
	
	private Long goodsOwnerId;
	
	private List<CatalogPriceDto> AgentCatalogPriceList;
	
	/**
	 * 代理链上的各级sellerId
	 */
	private List<Long> sellerIds;

	public String getProductId() {
		return productId;
	}

	public void setProductId(String productId) {
		this.productId = productId;
	}

	public List<String> getCatalogList() {
		return catalogList;
	}

	public void setCatalogList(List<String> catalogList) {
		this.catalogList = catalogList;
	}
	
	public long getSellerId() {
		return sellerId;
	}

	public void setSellerId(long sellerId) {
		this.sellerId = sellerId;
	}

	public String getSellerLoginId() {
		return sellerLoginId;
	}

	public void setSellerLoginId(String sellerLoginId) {
		this.sellerLoginId = sellerLoginId;
	}

	public String getCurrency() {
		return currency;
	}

	public void setCurrency(String currency) {
		this.currency = currency;
	}

	public List<String> getRootCatalogList() {
		return rootCatalogList;
	}

	public void setRootCatalogList(List<String> rootCatalogList) {
		this.rootCatalogList = rootCatalogList;
	}

	public String getRootProductId() {
		return rootProductId;
	}

	public void setRootProductId(String rootProductId) {
		this.rootProductId = rootProductId;
	}

	public Long getGoodsOwnerId() {
		return goodsOwnerId;
	}

	public void setGoodsOwnerId(Long goodsOwnerId) {
		this.goodsOwnerId = goodsOwnerId;
	}

	public List<CatalogPriceDto> getAgentCatalogPriceList() {
		return AgentCatalogPriceList;
	}

	public void setAgentCatalogPriceList(List<CatalogPriceDto> agentCatalogPriceList) {
		AgentCatalogPriceList = agentCatalogPriceList;
	}

	public List<Long> getSellerIds() {
		return sellerIds;
	}

	public void setSellerIds(List<Long> sellerIds) {
		this.sellerIds = sellerIds;
	}

	@Override
	public String toString() {
		return "AgentProduct {"
				+ "productId=" + this.productId
				+ ", catalogList=" + this.catalogList
				+ ", sellerId=" + this.sellerId
				+ ", sellerLoginId=" + this.sellerLoginId
				+ ", rootCatalogList=" + this.rootCatalogList
				+ ", rootProductId=" + this.rootProductId
				+ "}";
	}
}
